electric power utilities - Turkish English Dictionary